package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 审评查验-年度考核基本表
 * @Author: yuncheng
 * @Date: 2023-03-28
 * @Version: V1.0
 */
@ApiModel(value = "spcy_kp_ndkp_basic对象", description = "审评查验-年度考核基本表")
@TableName("spcy_kp_ndkp_basic")
public class SpcyKpNdkpBasic extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "年度")
    private String fyear;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "总结开始时间")
    private Date fzjkssj;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "总结结束时间")
    private Date fzjjssj;

    @ApiModelProperty(value = "业务分类编码")
    private String fywflcode;

    @ApiModelProperty(value = "用户id")
    private String fuserid;

    @ApiModelProperty(value = "检查员姓名")
    private String fusermc;

    @ApiModelProperty(value = "工作单位")
    private String fgzdw;

    @Excel(name = "中心选派次数", width = 15)
    @ApiModelProperty(value = "中心选派次数")
    private Integer fzxxpcs;

    @Excel(name = "实际检查次数", width = 15)
    @ApiModelProperty(value = "实际检查次数")
    private Integer fsjjccs;

    @Excel(name = "检查企业总数", width = 15)
    @ApiModelProperty(value = "检查企业总数")
    private Integer fjcqyzs;

    @Excel(name = "担任组长次数", width = 15)
    @ApiModelProperty(value = "担任组长次数")
    private Integer fdrzzcs;

    @Excel(name = "担任组员次数", width = 15)
    @ApiModelProperty(value = "担任组员次数")
    private Integer fdrzycs;

    @ApiModelProperty(value = "参加检查次数")
    private Integer fcjjccs;

    @ApiModelProperty(value = "参加评审次数")
    private Integer fcjpscs;

    @ApiModelProperty(value = "出勤率%")
    private String fcql;

    @ApiModelProperty(value = "年度述职报告")
    private String fndszbg;

    @ApiModelProperty(value = "是否参与考评")
    private String fsfcykp;

    @ApiModelProperty(value = "当前所属库")
    private String fdqssk;

    @ApiModelProperty(value = "廉洁自律情况")
    private String fljzlqk;

    @ApiModelProperty(value = "参加检查情况")
    private String fcjjcqk;

    @ApiModelProperty(value = "参加继续教育情况")
    private String fcjjxjyqk;

    @ApiModelProperty(value = "日常业务能力考核情况")
    private String frcywnlkhqk;

    @ApiModelProperty(value = "个人年度总结情况")
    private String fgrndzjqk;

    @ApiModelProperty(value = "年度综合考评结果")
    private String fndzhkpjg;

    @ApiModelProperty(value = "备注")
    private String fbz;

    @ApiModelProperty(value = "流程状态")
    private String flczt;

    @ApiModelProperty(value = "是否提交考核")
    private String fsftjkh;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "提交考核时间")
    private Date fndkpsj;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "完成考评时间")
    private Date fwcsj;

    @ApiModelProperty(value = "教育时长")
    private String fjysc;

    @ApiModelProperty(value = "考评计划id")
    private String fkpjhid;

    @ApiModelProperty(value = "日常考核合格次数")
    private Integer frckhhgcs;

    @ApiModelProperty(value = "日常考核合格率")
    private String frckhhgl;

    @ApiModelProperty(value = "日常考核不合格次数")
    private Integer frckhbhgcs;

    @ApiModelProperty(value = "日常考核不合格率")
    private String frckhbhgl;

    @ApiModelProperty(value = "日常考核优秀次数")
    private Integer frckhyxcs;

    @ApiModelProperty(value = "日常考核优秀率")
    private String frckhyxl;

    public String getFlczt() {
        return flczt;
    }

    public void setFlczt(String flczt) {
        this.flczt = flczt;
    }

    public Date getFwcsj() {
        return fwcsj;
    }

    public void setFwcsj(Date fwcsj) {
        this.fwcsj = fwcsj;
    }

    public Date getFndkpsj() {
        return fndkpsj;
    }

    public void setFndkpsj(Date fndkpsj) {
        this.fndkpsj = fndkpsj;
    }

    public String getFsftjkh() {
        return fsftjkh;
    }

    public void setFsftjkh(String fsftjkh) {
        this.fsftjkh = fsftjkh;
    }

    public String getFyear() {
        return fyear;
    }

    public void setFyear(String fyear) {
        this.fyear = fyear;
    }

    public Date getFzjkssj() {
        return fzjkssj;
    }

    public void setFzjkssj(Date fzjkssj) {
        this.fzjkssj = fzjkssj;
    }

    public Date getFzjjssj() {
        return fzjjssj;
    }

    public void setFzjjssj(Date fzjjssj) {
        this.fzjjssj = fzjjssj;
    }

    public String getFywflcode() {
        return fywflcode;
    }

    public void setFywflcode(String fywflcode) {
        this.fywflcode = fywflcode;
    }

    public String getFuserid() {
        return fuserid;
    }

    public void setFuserid(String fuserid) {
        this.fuserid = fuserid;
    }

    public String getFusermc() {
        return fusermc;
    }

    public void setFusermc(String fusermc) {
        this.fusermc = fusermc;
    }

    public String getFgzdw() {
        return fgzdw;
    }

    public void setFgzdw(String fgzdw) {
        this.fgzdw = fgzdw;
    }

    public Integer getFzxxpcs() {
        return fzxxpcs;
    }

    public void setFzxxpcs(Integer fzxxpcs) {
        this.fzxxpcs = fzxxpcs;
    }

    public Integer getFsjjccs() {
        return fsjjccs;
    }

    public void setFsjjccs(Integer fsjjccs) {
        this.fsjjccs = fsjjccs;
    }

    public Integer getFjcqyzs() {
        return fjcqyzs;
    }

    public void setFjcqyzs(Integer fjcqyzs) {
        this.fjcqyzs = fjcqyzs;
    }

    public Integer getFdrzzcs() {
        return fdrzzcs;
    }

    public void setFdrzzcs(Integer fdrzzcs) {
        this.fdrzzcs = fdrzzcs;
    }

    public Integer getFdrzycs() {
        return fdrzycs;
    }

    public void setFdrzycs(Integer fdrzycs) {
        this.fdrzycs = fdrzycs;
    }

    public Integer getFcjjccs() {
        return fcjjccs;
    }

    public void setFcjjccs(Integer fcjjccs) {
        this.fcjjccs = fcjjccs;
    }

    public Integer getFcjpscs() {
        return fcjpscs;
    }

    public void setFcjpscs(Integer fcjpscs) {
        this.fcjpscs = fcjpscs;
    }

    public String getFcql() {
        return fcql;
    }

    public void setFcql(String fcql) {
        this.fcql = fcql;
    }

    public String getFndszbg() {
        return fndszbg;
    }

    public void setFndszbg(String fndszbg) {
        this.fndszbg = fndszbg;
    }

    public String getFsfcykp() {
        return fsfcykp;
    }

    public void setFsfcykp(String fsfcykp) {
        this.fsfcykp = fsfcykp;
    }

    public String getFdqssk() {
        return fdqssk;
    }

    public void setFdqssk(String fdqssk) {
        this.fdqssk = fdqssk;
    }

    public String getFljzlqk() {
        return fljzlqk;
    }

    public void setFljzlqk(String fljzlqk) {
        this.fljzlqk = fljzlqk;
    }

    public String getFcjjcqk() {
        return fcjjcqk;
    }

    public void setFcjjcqk(String fcjjcqk) {
        this.fcjjcqk = fcjjcqk;
    }

    public String getFcjjxjyqk() {
        return fcjjxjyqk;
    }

    public void setFcjjxjyqk(String fcjjxjyqk) {
        this.fcjjxjyqk = fcjjxjyqk;
    }

    public String getFrcywnlkhqk() {
        return frcywnlkhqk;
    }

    public void setFrcywnlkhqk(String frcywnlkhqk) {
        this.frcywnlkhqk = frcywnlkhqk;
    }

    public String getFgrndzjqk() {
        return fgrndzjqk;
    }

    public void setFgrndzjqk(String fgrndzjqk) {
        this.fgrndzjqk = fgrndzjqk;
    }

    public String getFndzhkpjg() {
        return fndzhkpjg;
    }

    public void setFndzhkpjg(String fndzhkpjg) {
        this.fndzhkpjg = fndzhkpjg;
    }

    public String getFbz() {
        return fbz;
    }

    public void setFbz(String fbz) {
        this.fbz = fbz;
    }

    public String getFjysc() {
        return fjysc;
    }

    public void setFjysc(String fjysc) {
        this.fjysc = fjysc;
    }

    public String getFkpjhid() {
        return fkpjhid;
    }

    public void setFkpjhid(String fkpjhid) {
        this.fkpjhid = fkpjhid;
    }

    public String getFrckhhgl() {
        return frckhhgl;
    }

    public void setFrckhhgl(String frckhhgl) {
        this.frckhhgl = frckhhgl;
    }

    public String getFrckhbhgl() {
        return frckhbhgl;
    }

    public void setFrckhbhgl(String frckhbhgl) {
        this.frckhbhgl = frckhbhgl;
    }

    public String getFrckhyxl() {
        return frckhyxl;
    }

    public void setFrckhyxl(String frckhyxl) {
        this.frckhyxl = frckhyxl;
    }

    public Integer getFrckhhgcs() {
        return frckhhgcs;
    }

    public void setFrckhhgcs(Integer frckhhgcs) {
        this.frckhhgcs = frckhhgcs;
    }

    public Integer getFrckhbhgcs() {
        return frckhbhgcs;
    }

    public void setFrckhbhgcs(Integer frckhbhgcs) {
        this.frckhbhgcs = frckhbhgcs;
    }

    public Integer getFrckhyxcs() {
        return frckhyxcs;
    }

    public void setFrckhyxcs(Integer frckhyxcs) {
        this.frckhyxcs = frckhyxcs;
    }
}
